package com.seu.me.test.end.base;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author liangfeihu
 * @since 2019/10/23 16:19
 */
@Data
@ApiModel(description = "账单信息")
public class ApiItem {

    @ApiModelProperty(value = "账单代码")
    private String itemCode;

    @ApiModelProperty(value = "账单名称")
    private String itemName;

    @ApiModelProperty(value = "医保给付金额")
    private Double medicalPayAmt;

    @ApiModelProperty(value = "自费金额")
    private Double selfPayAmt;

    @ApiModelProperty(value = "分类自负")
    private Double classificationPayAmt;

    @ApiModelProperty(value = "第三方给付金额")
    private Double thirdPayAmt;

    @ApiModelProperty(value = "费用名称,用逗号分隔")
    private String itemSubName;

    @ApiModelProperty(value = "医保类别")
    private String medicalType;

    @ApiModelProperty(value = "发生金额")
    private Double itemPay;

    @ApiModelProperty(value = "自付比例")
    private Double selfPayRate;

    @ApiModelProperty(value = "单价")
    private Double itemUnitPay;

    @ApiModelProperty(value = "数量")
    private Double itemCnt;

    @ApiModelProperty(value = "是否剔除")
    private Boolean rejectFlag;

    @ApiModelProperty(value = "剔除原因")
    private String rejectReason;

    @ApiModelProperty(value = "剔除金额")
    private Double eliminatedPay;

}
